package com.cabinet.service;

import java.util.List;

import com.cabinet.web.entity.User;

public interface IUserService {
	/**
	 * 获取用户信息
	 * @param account
	 * @param password
	 * @return
	 */
	public User GetUserByAccountAndPassword(String account,String password);
	
	
	public User getUserByOpenid(String openId);
	
	/**
	 * 获取全部用户信息
	 * @return
	 */
	public List<User> getUser();
	
	/**
	 * 根据id获取全部用户信息
	 * @return
	 */
	public User getUser(Long id);
	
	/**
	 * 根据用户账号获取用户信息
	 * @return
	 */
	public User getUser(String count);
	
	
	/**
	 * 保存\更新用户信息
	 * @param u
	 */
	public void addUser(User u);
	
	/**
	 * 删除用户信息
	 * @param u
	 */
	public void deleteUser(User u);

}
